package com.start.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.start.admin.entity.StartSysMenu;
import com.start.admin.entity.StartSysRole;

import java.util.List;

public interface StartSysRoleService extends IService<StartSysRole> {




    StartSysRole getByCode(String code);

    void createRole(StartSysRole role);

    void updateRoleById(StartSysRole role);

    /**
     * 获取指定角色菜单
     *
     * @param roleId
     * @return
     */
    List<StartSysMenu> listRoleMenuByRoleId(String roleId);

    void deleteRole(String roleId);


}
